(outer) space research - German English Dictionary